Hãy mô tả thuật toán để tính tổng sau đây S= 1+\(\frac{1}{2}\)+\(\frac{1}{3}\)+...+\(\frac{1}{100}\)
Hãy mô tả thuật toán để tính tổng sau đây:
\(A=\frac{1}{1.3}+\frac{1}{2.4}+\frac{1}{3.5}+...+\frac{1}{n.(n+2)}\)
Bước 1:Nhập n.Gán i=1,A:=0;
Bước 2:A=1
i(i+2)
Bước 3:i:=i+1
Bước 4:In ra A
Bước 5:Kết thúc vòng lặp.
Bài Làm:
Bước 1:Nhập n.Gán i=1,A:=0;
Bước 2:A=1 và i(i+2)
Bước 3:i:=i+1
Bước 4:In ra A
Bước 5:Kết thúc vòng lặp.
-viết cấu trúc câu lệnh điều kiện . cho VD
- mô tả thuật toán cho bài toán tính tổng S= 1+2+3+...+50
viết chương trình pascal tính tổng của T:
T = \(\frac{1}{2}+\frac{1}{3}+\frac{1}{4}+...+\frac{1}{50}\)
đây là tin học lớp 8 nhé , mong mn giúp hộ
program chia;
uses crt;
var n,i:integer;
s:real;
begin
clrscr;
s:=0;
for i:=2 to 50 do s:=s+1/i;
writeln('Tong la ',s:1:2);
readln;
end.
câu 1:
a) Hãy mô tả thuật toán để tính tổng sau đây: T=1/1*4 + 1/2*5 + 1/3*6 +...+ 1/n*(n+3)
b) Sử dụng vòng lặp While... do, hãy viết chương trình tổng trên.
b)
uses crt;
var i,n:integer;
t:real;
begin
clrscr;
write('Nhap n='); readln(n);
i:=1;
t:=0;
while i<=n do
begin
t:=t+1/(i*(i+3));
i:=i+1;
end;
writeln(t:4:2);
readln;
end.
hãy mô tả thuật toán tính tổng S=1+2+3+...+100 và tính tích P=1.2.3...100giúp mình với ạ, mình cảm ơn
**Mô tả thuật toán S:
- Bước 1: i←0; s←0;
- Bước 2: i←i+1;
- Bước 3: s←s+i;
- Bước 4: Nếu i <= 100 thì quay lại bước 2
- Bước 5: Xuất s
- Bước 6: Kết thúc thuật toán
**Mô tả thuật toán tính P:
- Bước 1: i←0; p←1;
- Bước 2: i←i+1;
- Bước 3: p←p*i;
- Bước 4: Nếu i <= 100 thì quay lại bước 2
- Bước 5: Xuất p
- Bước 6: Kết thúc thuật toán
Hãy mô tả thuật toán để tính tổng A sau đây (n là số tự nhiên được nhập vào từ bàn phím)
A= 1/1.3 + 1/2.4 + 1/3.5 ... + 1/n(n+2)
Bước 1: Nhập N
Bước 2: A←0; i←1;
Bước 3: Nếu i<N thì in ra kết quả và kết thúc
Bước 4: A←A+1/(i*(i+2));
Bước 5: i←i+1;
Bước 1: S←0;
Bước 2: S←1+1+1.
Bước 3: In ra kết quả S và kết thúc
mô tả thuật toán tính tổng sau ,s=1+1/2+1/5+1/7+ ....+1/49 giúp với
#include <bits/stdc++.h>
using namespace std;
int i;
double s;
int main()
{
for (i=1; i<=49; i+=2)
s=s+1/(i*1.0);
cout<<s;
return 0;
}
1. Mô tả thuật toán cho bài toán sau:
a. Tính tổng S=1+2+…+n ( với n <100, n được nhập vào từ bàn phím)
b. Tính tổng s= ½ + ¼ + 1/6 + … + 1/n (0< n<1000, n được nhập vào từ bàn phím
c. Tìm số lớn nhất trong 1 dãy số nguyên bất kỳ được nhập vào từ bàn phím
Để đánh số trang một quyển sách dày 295 trang cần dùng bao nhiêu chữ số?
a:
#include <bits/stdc++.h>
using namespace std;
long long i,n,s;
int main()
{
cin>>n;
s=0;
for (i=1; i<=n; i++) s=s+i;
cout<<s;
return 0;
}
Tính tổng :
\(A=1+\frac{1}{2}+\frac{1}{2^2}+\frac{1}{2^3}+....+\frac{1}{2^{99}}+\frac{1}{2^{100}}+\frac{1}{2^{100}}\)
Thần đồng giỏi toán nào chưa ngủ trưa Ra đây giúp mik đi !!!!!!!!!Trình bày rõ ràng nha!!!!!!
\(A=1+\frac{1}{2}+\frac{1}{2^2}+\frac{1}{2^3}+...+\frac{1}{2^{99}}+\frac{1}{2^{100}}+\frac{1}{2^{100}}\)
=>\(2A=2+1+\frac{1}{2}+\frac{1}{2^2}+...+\frac{1}{2^{98}}+\frac{1}{2^{99}}+\frac{1}{2^{99}}\)
=>\(A=2A-A=2+\frac{1}{2^{99}}+\frac{1}{2^{99}}\)
\(A=2+\frac{1}{2^{98}}\)
Vậy: \(A=2+\frac{1}{2^{98}}\)
Gọi \(B=1+\frac{1}{2}+\frac{1}{2^2}+...+\frac{1}{2^{100}}\)
\(\Rightarrow2B=2+1+\frac{1}{2}+...+\frac{1}{2^{99}}\)
\(\Rightarrow2B-B=\left(2+1+\frac{1}{2}+...+\frac{1}{2^{99}}\right)-\left(1+\frac{1}{2}+\frac{1}{2^2}+...+\frac{1}{2^{100}}\right)\)
\(\Rightarrow B=2-\frac{1}{2^{100}}\)
\(\Rightarrow A=2\)
Vậy A = 2
\(A=1+\frac{1}{2}+\frac{1}{2^2}+\frac{1}{2^3}+....+\frac{1}{2^{100}}+\frac{1}{2^{101}}\)
Suy ra \(2.A=2+1+\frac{1}{2}+\frac{1}{2^2}+....+\frac{1}{2^{99}}+\frac{1}{2^{100}}\)
Nên \(2.A-A=\left(2+1+\frac{1}{2}+\frac{1}{2^2}+...+\frac{1}{2^{99}}+\frac{1}{2^{100}}\right)-\left(1+\frac{1}{2}+\frac{1}{2^2}+...+\frac{1}{2^{100}}+\frac{1}{2^{101}}\right)\)
Khi đó \(A=2-\frac{1}{2^{101}}\)
Vậy \(A=2-\frac{1}{2^{101}}\)